8108 N Lindbergh Blvd, Florissant, Saint Louis, MO 63031-7105, Florissant
"Great food prices, lunch buffet variety, good service"
"Great food prices, lunch buffet variety, good service"